// 定时器ID
let timer = null;
Page({
  data: {
    history: [],
    time: 0,
  },
  getSMSCode() {
    let time = 60; // 初始数据
    // 倒计时
    timer = setInterval(() => {
      // 停止定时器
      if (--time < 0) return clearInterval(timer);
      this.setData({ time }); // 渲染结果
    }, 1000);
  },
  //==============================
  onLoad() {
    // 获取传递的参数
    // 加载初始数据
    // console.log("页面加载完执行, 执行一次");
  },
  onShow() {
    // console.log("页面进入前台触发, 会触发多次");
    this.setData({
      history: wx.getStorageSync("historyArr"),
    });
  },
  onHide() {
    // console.log("页面进入后台触发, 会触发多次");
    clearInterval(timer);
    this.setData({
      time: 0,
    });
  },
  //==============================
});
